package singlecase;

/**
 * @Description:单例 饿汉式
 * @Author: csh
 * @CreateDate: 2018/8/20$ 10:46$
 * @Version: 1.0
 */
public class Sigleton {
    /**
     * 在自己的内部定义自己一个实例
     */
    private static Sigleton instance = new Sigleton();

    /**
     * 实例空构造方法
     */
    private Sigleton(){

    }

    /**
     * 获取对象
     * 静态工厂方法，提供了一个供外部访问得到对象的静态方法
     * @return
     */
    public static Sigleton getInstance() {
        return instance;
    }
}
